$(function() {
	var module = function() {
		//包含常量及url的地址
		var configs = {
			
			ajax: {
				test: '/m/test',
			}
		}
		//接口数据
		var datas = {
			ajax: function(para) {
				if(!para) para = {}
                if(!para.data) para.data = {}
                para.data.fullget = true
				
				return $.FAjax(para).done(function(res) {
					if (res.status != 'ok') console.log(para.url + ':' + JSON.stringify(res));
				})
			},
			/*queryAppList: function(para) {
                para.url = configs[arguments.callee.name]
                return this.ajax(para)
            },*/
		}
		
		//动态生成ajax接口
		for(var key in configs.ajax) {
			datas[key] = function(para) {
				if(!para) para = {}
				para.url = configs.ajax[key]
				return this.ajax(para)
			}
		}
		
		//数据处理及模块中方法处理
		var handlers = {
			
		}
		//事件处理
		this.events = function() {
			datas.test()
			return this
		}
	};
	
	new module().events()
})
